# 业务需求V1.0版本：
# 	猜数字游戏开发。
#
# 详细业务需求
# 1.	系统随机产生一个随机数
# 2.	用户从键盘输入猜的数字
# a)	系统判断数字是否比系统产生的大，若大了，则友好提示：大了
# b)	若小了，则提示小了
# c)	否则，则提示：恭喜猜中，本轮幸运数字：xxx
# import random
#
#
# a = random.randint(0, 100)
# K = 1
# c = 0
# while K == 1:
#     b = int(input('请输入一个0~100的数：'))
#     if b > a:
#         print('大了', )
#     else:
#         if b < a:
#             print('小了',)
#         else:
#             print('恭喜猜中，本轮幸运数字：', a)
#             K = 0





# 业务需求V2.0版本：
# 1.	在基于1.0版本的需求之上，添加新需求
# 玩家起始有5000金币，每猜错一次扣500金币，猜对了即奖励3000金币，游戏结束
# 一直到本金余额不足为止。游戏退出。
#
# import random
#
#
# a = random.randint(0, 100)
# K = 1
# c = 0
# gold = 5000
# while K == 1 and gold != 0:
#     b = int(input('请输入一个0~100的数：'))
#     if b > a:
#         gold -= 500
#         print('大了,金币剩余：', gold)
#     else:
#         if b < a:
#             gold -= 500
#             print('小了,金币剩余：', gold)
#         else:
#             print('恭喜猜中，本轮幸运数字：', a)
#             gold += 3000
#             print('金币剩余：', gold)
#             K = 0
# if gold == 0:
#     print('游戏结束')





# 业务需求V3.0版本：
#
# 在1.0或者2.0 的基础上添加一个新功能：
# 	玩家在猜中后，系统需要询问玩家是否继续下一轮游戏。
# 	若继续：则继续下一轮。并重新生成一个随机数字。
# 	否则，系统退出。
#
# import random
#
# def guessGame():
#     a = random.randint(0, 100)
#     K = 1
#     c = 0
#     gold = 5000
#     while K == 1 and gold != 0:
#         b = int(input('请输入一个0~100的数：'))
#         if b > a:
#             gold -= 500
#             print('大了,金币剩余：', gold)
#         else:
#             if b < a:
#                 gold -= 500
#                 print('小了,金币剩余：', gold)
#             else:
#                 print('恭喜猜中，本轮幸运数字：', a)
#                 gold += 3000
#                 print('金币剩余：', gold)
#                 K = 0
#     if gold == 0:
#         print('游戏结束')
#     else:
#         print('是否继续游戏，继续游戏请输入1，结束游戏请输入2')
#         c = int(input())
#         if c==1:
#             guessGame()
#         else:
#             if c == 2:
#                 print('游戏结束')
#                 return 0
#
# guessGame()

